impair or debauch the morals - Turc Anglais Dictionnaire